Vendidero\Shiptastic\Admin\Admin D

Total Complexity 339
Dependencies 17
Dependents 4
Total lines 2,058
Lines of code 1,652
Logical lines of code 800
Comment lines 166
Methods 67
Properties 1

Methods 67

Method Rating Maintainability Complexity Lines of code
admin_scripts()
C
27
27 134
save_packaging_list()
B
40 20 53
render_packaging_page()
B
39 15 62
get_template_info()
A
44 12 45
oauth()
A
48 12 30
observe_base_country_setting()
A
56 13 15
register_admin_breadcrumbs()
A
47 10 36
register_dimensions_field()
A
39 7 76
product_variation_options()
A
48 9 31
save_product()
A
56 10 15
render_order_columns()
A
50 9 25
output_packaging_list()
A
37 4 97
save_packaging_page()
A
57 9 13
render_toggle_field()
A
46 7 40
setup_table()
A
47 7 33
output_packaging_reports()
S
40 4 73
product_options()
S
39 4 72
init()
S
40 5 55
save_return_reasons()
S
53 7 22
status_report()
S
44 5 50
oauth_init()
S
54 7 19
oauth_revoke()
S
55 7 19
handle_order_bulk_actions()
S
48 6 34
toggle_input_field()
S
50 6 31
menu_return_count()
S
56 7 16
get_setting_key_by_id()
S
60 7 13
render_shipping_provider_packaging_zone_title_field()
S
49 5 36
output_custom_country_select()
S
48 5 32
sanitize_dimensions_field()
S
50 5 31
register_order_shipping_status_column()
S
58 6 15
oauth_field()
S
45 3 49
get_bulk_action_handlers()
S
56 4 19
output_return_reasons_field()
S
46 2 48
save_variation_product()
S
66 5 7
register_admin_connected_pages()
S
63 5 10
is_shipping_settings_request()
S
69 5 5
shipments_page()
S
51 3 29
returns_page()
S
51 3 29
sanitize_toggle_field()
S
61 4 12
register_endpoint_settings()
S
50 2 32
get_admin_shipment_item_columns()
S
50 2 31
get_shipment_tracking_html()
S
62 3 11
sort_shipment_item_columns()
S
69 3 6
get_packaging_admin_url()
S
63 3 10
admin_styles()
S
65 3 8
menu_highlight()
S
67 3 7
check_upload_dir()
S
60 2 13
add_settings_after()
S
62 2 10
get_order_screen_id()
S
78 2 3
set_screen_option()
S
70 2 6
get_order_screen_ids()
S
65 2 9
get_bulk_action_handler()
S
74 2 4
get_admin_settings_params()
S
66 2 9
add_meta_boxes()
S
68 2 6
add_packaging_page()
S
76 1 3
get_core_screen_ids()
S
67 1 9
is_order_meta_box_screen()
S
77 1 3
set_order_meta_hidden()
S
75 1 4
render_shipping_provider_packaging_zone_title_close_field()
S
81 1 3
hide_packaging_page_from_menu()
S
79 1 3
setup_returns_table()
S
75 1 4
setup_shipments_table()
S
76 1 4
shipments_menu()
S
72 1 4
define_order_bulk_actions()
S
74 1 4
register_screen_ids()
S
75 1 4
register_settings()
S
75 1 4
get_screen_ids()
S
69 1 7